#include <string.h>
#include <glib/gi18n-lib.h>
+#include <glib/gstdio.h>
#include <meta/display.h>
#include <meta/meta-context.h>
/* Optimized spawn path, avoiding a child_setup function */
{
- int journalfd = -1;
+ g_autofd int journalfd = -1;
#ifdef HAVE_SYSTEMD
journalfd = sd_journal_stream_fd (shell_app_get_id (app), LOG_INFO, FALSE);
journalfd,
journalfd,
error);
-
- if (journalfd >= 0)
- (void) close (journalfd);
}
g_object_unref (context);